package com.hnevc.xiewenguang;

import java.io.File;

/**
 *
 * 使用递归遍历某个目录下所有的文件
 *
 */

public class Example07 {
    static int count = 0;
    public static void main(String[] args) {
        File file = new File("C:\\Users\\Administrator\\IdeaProjects\\Demo01\\src");
        fileDir(file);
    }
    public static void fileDir(File dir){
        File[] files = dir.listFiles();//获取表示目录下所有文件的数组

        for (File file : files){
            if(file.isDirectory()){
                fileDir(file);//递归
            }
            if(file.isFile()){
                System.out.println(file.getAbsolutePath());
                if (file.getName().equals("word.docx")){
                    file.delete();

                }
                System.out.println(count++);
            }
        }
    }
}
